Parameterized verification of leader/follower systems via first-order temporal logic

نویسندگان

چکیده

Abstract We introduce a framework for the verification of protocols involving distinguished machine (referred to as leader) orchestrating operation an arbitrary number identical machines followers) in network. At core our is high-level formalism capturing these types together with their network interactions. show that this automatically translates tractable form first-order temporal logic. Checking whether protocol specified satisfies desired property (expressible logic) then amounts checking protocol’s translation logic entails property. Many different used practice, such cache coherence, atomic commitment, consensus, and synchronization protocols, fit within framework. First-order also facilitates parameterized by enabling us model abstractly without referring individual machines.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Monadic Second-order Logic for Parameterized Verification

Much work in automatic verification considers families of similar finite-state systems. But an often overlooked property is that sometimes a single finite-state system can be used to describe a parameterized, infinite family of systems. Thus verification of unbounded state spaces can take place by reduction to finite ones. The purpose of this article is to introduce Monadic Second-order Logic a...

متن کامل

Parameterized Complexity of First-Order Logic

We show that if C is a class of graphs which is nowhere dense then rst-order model-checking is xed-parameter tractable on C. As all graph classes which exclude a xed minor, or are of bounded local tree-width or locally exclude a minor are nowhere dense, this generalises algorithmic meta-theorems obtained for these classes in the past (see [11, 13, 4]). Conversely, if C is not nowhere dense and ...

متن کامل

Verification of Hardware Systems with First-Order Logic

The state of the art of automatic first order logic theorem provers is advanced enough to be useful in a commercial context. This paper describes a way in which first order logic and theorem provers are used at the Swedish formal verification company Safelogic, to formally verify properties of hardware systems. Two different verification methods are discussed, which both make use of translation...

متن کامل

Efficient First-Order Temporal Logic for Infinite-State Systems

In this paper we consider the specification and verification of infinite-state systems using temporal logic. In particular, we describe parameterised systems using a new variety of first-order temporal logic that is both powerful enough for this form of specification and tractable enough for practical deductive verification. Importantly, the power of the temporal language allows us to describe ...

متن کامل

Complete Proof Systems for First Order Interval Temporal Logic

Di erent interval modal logics have been proposed for reasoning about the temporal behaviour of digital systems. Some of them are purely propositional and only enable the speci cation of qualitative time requirements. Others, such as ITL and the duration calculus, are rst order logics which support the expression of quantitative, real-time requirements. These two logics have in common the prese...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Formal Methods in System Design

سال: 2021

ISSN: ['1572-8102', '0925-9856']

DOI: https://doi.org/10.1007/s10703-022-00390-y